package com.smartscreen.schedulemanage.service;


import com.smartscreen.schedulemanage.dto.UpdateTimetableSessionRequest;
import com.smartscreen.schedulemanage.entity.TimetableSession;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;
import java.util.Map;

public interface TimetableService {
    String importClassTimetable(String classId, MultipartFile file);
    Map<String,Object> getClassTimetable(String classId, String termId);
    Map<String, Object> getTeacherTimetable(String teacherId, String termId);
    void updateTimetableSession(String sessionId, UpdateTimetableSessionRequest request);
}